Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 TWYFORD AVENUE Terraced £105,000 16 Aug 2011
120A TWYFORD AVENUE Flats/Maisonettes £136,500 2 May 2017
120B TWYFORD AVENUE Terraced £87,000 18 Nov 2005
124 TWYFORD AVENUE Terraced £144,132 8 Mar 2016
128 TWYFORD AVENUE Terraced £110,995 21 Nov 2002
130 TWYFORD AVENUE Terraced £93,000 19 Jul 2002
132 TWYFORD AVENUE Terraced £102,000 20 Aug 2003
134 TWYFORD AVENUE Terraced £64,000 10 Dec 1999
136 TWYFORD AVENUE Terraced £36,750 23 Feb 1996
138 TWYFORD AVENUE Terraced £157,500 19 May 2017